Text copied to clipboard!
Naslov
Text copied to clipboard!Optimizator upita za PHP LMS monolit
Opis
Text copied to clipboard!
Tražimo iskusnog optimizatora upita za PHP LMS monolit koji će se pridružiti našem timu i pomoći u poboljšanju performansi baze podataka i aplikacije. U ovoj ulozi, bit ćete odgovorni za analizu, optimizaciju i poboljšanje SQL upita unutar našeg sustava za upravljanje učenjem (LMS) temeljenog na PHP-u.
Vaš glavni zadatak bit će identificirati uska grla u performansama baze podataka, predložiti i implementirati poboljšanja te osigurati da sustav radi učinkovito i brzo. Radit ćete u suradnji s timom programera kako biste osigurali da se najbolje prakse u optimizaciji baze podataka primjenjuju u cijelom sustavu.
Osim optimizacije upita, očekuje se da ćete raditi na indeksiranju baze podataka, poboljšanju strukture tablica te implementaciji keširanja kako biste smanjili opterećenje baze podataka. Također ćete analizirati postojeće procese i predložiti poboljšanja kako bi se smanjilo vrijeme izvršavanja upita i poboljšala ukupna učinkovitost sustava.
Idealni kandidat ima iskustvo u radu s velikim bazama podataka, razumije kako optimizirati MySQL ili PostgreSQL upite te ima iskustvo s alatima za profiliranje baza podataka. Također, poželjno je iskustvo u radu s PHP frameworkovima i poznavanje arhitekture monolitnih aplikacija.
Ako ste strastveni u optimizaciji performansi baza podataka i želite raditi na izazovnim projektima u dinamičnom okruženju, prijavite se i postanite dio našeg tima!
Odgovornosti
Text copied to clipboard!- Analiza i optimizacija SQL upita unutar PHP LMS monolitnog sustava.
- Identifikacija i rješavanje problema s performansama baze podataka.
- Implementacija indeksiranja i keširanja za poboljšanje brzine upita.
- Suradnja s programerskim timom na poboljšanju arhitekture baze podataka.
- Praćenje performansi sustava i predlaganje poboljšanja.
- Pisanje dokumentacije o optimizacijskim tehnikama i najboljim praksama.
- Rad s alatima za profiliranje baza podataka kako bi se identificirala uska grla.
- Osiguravanje sigurnosti i integriteta podataka u sustavu.
Zahtjevi
Text copied to clipboard!- Iskustvo u optimizaciji SQL upita i rada s bazama podataka (MySQL, PostgreSQL).
- Dobro razumijevanje PHP-a i arhitekture monolitnih aplikacija.
- Poznavanje tehnika indeksiranja i keširanja podataka.
- Iskustvo s alatima za profiliranje baza podataka.
- Sposobnost analize i rješavanja problema s performansama sustava.
- Poznavanje najboljih praksi u radu s bazama podataka.
- Iskustvo u radu s velikim količinama podataka i optimizaciji upita.
- Dobre komunikacijske vještine i sposobnost rada u timu.
Moguća pitanja na intervjuu
Text copied to clipboard!- Možete li opisati svoje iskustvo u optimizaciji SQL upita?
- Koje alate koristite za profiliranje baza podataka?
- Kako biste poboljšali performanse upita u velikoj bazi podataka?
- Jeste li radili s keširanjem podataka? Ako da, koje metode ste koristili?
- Kako biste riješili problem sporih upita u PHP LMS sustavu?
- Koje su najbolje prakse za indeksiranje baze podataka?
- Kako biste pristupili optimizaciji monolitne PHP aplikacije?
- Možete li podijeliti primjer kada ste značajno poboljšali performanse baze podataka?